package com.pm.business.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.pm.common.annotation.Excel;
import com.pm.common.core.domain.BaseEntity;

/**
 * 企业评价对象 compete_enterprise_grade
 * 
 * @author zxl
 * @date 2022-07-11
 */
public class CompeteEnterpriseGrade extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 评价ID */
    private Long gradeId;

    /** 施工企业 */
    @Excel(name = "企业名称")
    private String enterpriseName;
    private Long enterpriseId;

    /** 施工单位 */
    @Excel(name = "施工单位")
    private String constructUnit;

    /** 评价标准名称 */
    @Excel(name = "评价标准名称")
    private String gradeName;

    /** 地区 */
    @Excel(name = "地区")
    private String region;

    /** 评价分数 */
    @Excel(name = "评价分数")
    private Double score;

    /** 排名 */
    @Excel(name = "排名")
    private Long ranks;

    /** 创建人 */
    @Excel(name = "创建人")
    private String creator;

    public void setGradeId(Long gradeId) 
    {
        this.gradeId = gradeId;
    }

    public Long getGradeId() 
    {
        return gradeId;
    }
    public void setEnterpriseId(Long enterpriseId) 
    {
        this.enterpriseId = enterpriseId;
    }

    public Long getEnterpriseId() 
    {
        return enterpriseId;
    }
    public void setConstructUnit(String constructUnit) 
    {
        this.constructUnit = constructUnit;
    }

    public String getConstructUnit() 
    {
        return constructUnit;
    }
    public void setGradeName(String gradeName) 
    {
        this.gradeName = gradeName;
    }

    public String getGradeName() 
    {
        return gradeName;
    }
    public void setRegion(String region) 
    {
        this.region = region;
    }

    public String getRegion() 
    {
        return region;
    }
    public void setScore(Double score)
    {
        this.score = score;
    }

    public Double getScore()
    {
        return score;
    }
    public void setRanks(Long ranks) 
    {
        this.ranks = ranks;
    }

    public Long getRanks() 
    {
        return ranks;
    }
    public void setCreator(String creator) 
    {
        this.creator = creator;
    }

    public String getCreator() 
    {
        return creator;
    }

    public String getEnterpriseName() {
        return enterpriseName;
    }

    public void setEnterpriseName(String enterpriseName) {
        this.enterpriseName = enterpriseName;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("gradeId", getGradeId())
            .append("enterpriseId", getEnterpriseId())
            .append("constructUnit", getConstructUnit())
            .append("gradeName", getGradeName())
            .append("region", getRegion())
            .append("score", getScore())
            .append("ranks", getRanks())
            .append("creator", getCreator())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
